﻿/*
 * Created by SharpDevelop.
 * User: CrOnO
 * Date: 16/10/2011
 * Time: 06:58 p.m.
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;

namespace Business_Entity
{
	/// <summary>
	/// Description of BEAgendaActividad.
	/// </summary>
	public class BEAgendaActividad
	{
		private int idAgendaActividad;
		private DateTime fecha;
		private int idEmpleado;
		private DateTime horaInicio;
		private DateTime horaFin;
		private String actividad;
		private int idLineaPedidoVenta; 
		
		public BEAgendaActividad()
		{	
		}
		
		public BEAgendaActividad(DateTime fecha, DateTime horaInicio, int horas, int minutos, 
		                         int segundos, String actividad)
		{
			this.fecha = fecha;
			this.horaInicio = horaInicio;
			this.actividad = actividad;
			//hallamos la hora final de la actividad
			this.horaFin = horaInicio;
			this.horaFin = this.horaFin.AddHours(horas);
			this.horaFin = this.horaFin.AddMinutes(minutos);
			this.horaFin = this.horaFin.AddSeconds(segundos);
		}
		
		public int IdAgendaActividad
        {
            get { return idAgendaActividad; }
            set { idAgendaActividad = value; }
        }
		
		public int IdEmpleado
        {
            get { return idEmpleado; }
            set { idEmpleado = value; }
        }
		
		public DateTime Fecha
        {
            get { return fecha; }
            set { fecha = value; }
        }
		
		public DateTime HoraInicio
        {
            get { return horaInicio; }
            set { horaInicio = value; }
        }
				
		public DateTime HoraFin
        {
            get { return horaFin; }
            set { horaFin = value; }
        }
		
		public String Actividad
        {
            get { return actividad; }
            set { actividad = value; }
        }
	}
}
